deep ditch - Turco Inglés Diccionario